home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
HyperCard 2.0
/
HyperCard
/
HyperCard.rsrc
/
CODE_17_EditPattern.txt
< prev
next >
Wrap
Text File
|
1990-08-31
|
51KB
|
897 lines
# near model CODE resource
# jump table entries: 6080-6083 (4 of them)
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 2F2E 000C move.l -[A7], [A6 + 0xC]
00000008 A972 syscall GetMouse
0000000A 206E 000C movea.l A0, [A6 + 0xC]
0000000E 2F08 move.l -[A7], A0
00000010 4267 clr.w -[A7]
00000012 226E 000C movea.l A1, [A6 + 0xC]
00000016 3029 0002 move.w D0, [A1 + 0x2]
0000001A 226E 0008 movea.l A1, [A6 + 0x8]
0000001E 9069 FFE0 sub.w D0, [A1 - 0x20]
00000022 48C0 ext.l D0
00000024 81FC 0008 divs.w D0, 0x8
00000028 3F00 move.w -[A7], D0
0000002A 2F3C 0007 0000 move.l -[A7], 0x70000
00000030 4EAD 245A jsr [A5 + 0x245A /* export_1159 */]
00000034 301F move.w D0, [A7]+
00000036 205F movea.l A0, [A7]+
00000038 3140 0002 move.w [A0 + 0x2], D0
0000003C 206E 000C movea.l A0, [A6 + 0xC]
00000040 2F08 move.l -[A7], A0
00000042 4267 clr.w -[A7]
00000044 226E 000C movea.l A1, [A6 + 0xC]
00000048 3011 move.w D0, [A1]
0000004A 226E 0008 movea.l A1, [A6 + 0x8]
0000004E 9069 FFDE sub.w D0, [A1 - 0x22]
00000052 48C0 ext.l D0
00000054 81FC 0008 divs.w D0, 0x8
00000058 3F00 move.w -[A7], D0
0000005A 2F3C 0007 0000 move.l -[A7], 0x70000
00000060 4EAD 245A jsr [A5 + 0x245A /* export_1159 */]
00000064 301F move.w D0, [A7]+
00000066 205F movea.l A0, [A7]+
00000068 3080 move.w [A0], D0
0000006A 4E5E unlink A6
0000006C 205F movea.l A0, [A7]+
0000006E 504F addq.w A7, 8
00000070 4ED0 jmp [A0]
fn00000072:
00000072 4E56 FFF8 link A6, -0x0008
00000076 302E 000E move.w D0, [A6 + 0xE]
0000007A E740 asl D0.w, 3
0000007C 206E 0008 movea.l A0, [A6 + 0x8]
00000080 D068 FFE0 add.w D0, [A0 - 0x20]
00000084 3D40 FFFA move.w [A6 - 0x6], D0
00000088 5E40 addq.w D0, 7
0000008A 3D40 FFFE move.w [A6 - 0x2], D0
0000008E 302E 000C move.w D0, [A6 + 0xC]
00000092 E740 asl D0.w, 3
00000094 206E 0008 movea.l A0, [A6 + 0x8]
00000098 D068 FFDE add.w D0, [A0 - 0x22]
0000009C 3D40 FFF8 move.w [A6 - 0x8], D0
000000A0 5E40 addq.w D0, 7
000000A2 3D40 FFFC move.w [A6 - 0x4], D0
000000A6 486E FFF8 pea.l [A6 - 0x8]
000000AA A8A2 syscall PaintRect
000000AC 4E5E unlink A6
000000AE 205F movea.l A0, [A7]+
000000B0 504F addq.w A7, 8
000000B2 4ED0 jmp [A0]
fn000000B4:
000000B4 4E56 FFFA link A6, -0x0006
000000B8 48E7 0708 movem.l -[A7], D5,D6,D7,A4
000000BC 286E 0008 movea.l A4, [A6 + 0x8]
000000C0 4245 clr.w D5
000000C2 4247 clr.w D7
000000C4 602E bra +0x30 /* 000000F4 */
label000000C6:
000000C6 4246 clr.w D6
000000C8 6022 bra +0x24 /* 000000EC */
label000000CA:
000000CA 4267 clr.w -[A7]
000000CC 486C FFD2 pea.l [A4 - 0x2E]
000000D0 3005 move.w D0, D5
000000D2 48C0 ext.l D0
000000D4 2F00 move.l -[A7], D0
000000D6 A85D syscall BitTst
000000D8 101F move.b D0, [A7]+
000000DA 670C beq +0xE /* 000000E8 */
000000DC 3F06 move.w -[A7], D6
000000DE 3F07 move.w -[A7], D7
000000E0 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000E4 4EBA FF8C jsr [PC - 0x74 /* 00000072 */]
label000000E8:
000000E8 5245 addq.w D5, 1
000000EA 5246 addq.w D6, 1
label000000EC:
000000EC 7007 moveq.l D0, 0x07
000000EE B046 cmp.w D0, D6
000000F0 6CD8 bge -0x26 /* 000000CA */
000000F2 5247 addq.w D7, 1
label000000F4:
000000F4 7007 moveq.l D0, 0x07
000000F6 B047 cmp.w D0, D7
000000F8 6CCC bge -0x32 /* 000000C6 */
000000FA 486C FFE6 pea.l [A4 - 0x1A]
000000FE 486C FFD2 pea.l [A4 - 0x2E]
00000102 A8A5 syscall FillRect
00000104 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+
00000108 4E5E unlink A6
0000010A 2E9F move.l [A7], [A7]+
0000010C 4E75 rts
export_760:
0000010E 4E56 FFB0 link A6, -0x0050
00000112 48E7 0F00 movem.l -[A7], D4,D5,D6,D7
00000116 102D ACA6 move.b D0, [A5 - 0x535A]
0000011A 6704 beq +0x6 /* 00000120 */
0000011C 6000 034A bra +0x34C /* 00000468 */
label00000120:
00000120 486E FFDA pea.l [A6 - 0x26]
00000124 A874 syscall GetPort
00000126 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
0000012A 42A7 clr.l -[A7]
0000012C 3F3C 00A3 move.w -[A7], 0xA3
00000130 42A7 clr.l -[A7]
00000132 70FF moveq.l D0, 0xFFFFFFFF
00000134 2F00 move.l -[A7], D0
00000136 4EAD 1E62 jsr [A5 + 0x1E62 /* export_968 */]
0000013A 2D5F FFFC move.l [A6 - 0x4], [A7]+
0000013E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000142 2F3C 0002 0000 move.l -[A7], 0x20000
00000148 1F3C 0001 move.b -[A7], 0x1
0000014C 4EAD 1CCA jsr [A5 + 0x1CCA /* export_917 */]
00000150 42A7 clr.l -[A7]
00000152 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000156 A917 syscall GetWRefCon
00000158 205F movea.l A0, [A7]+
0000015A 2050 movea.l A0, [A0]
0000015C 43ED 20BA lea.l A1, [A5 + 0x20BA /* export_1043 */]
00000160 2149 0006 move.l [A0 + 0x6], A1
00000164 A89E syscall PenNormal
00000166 486E FFDE pea.l [A6 - 0x22]
0000016A 2F3C 000F 000F move.l -[A7], 0xF000F
00000170 2F3C 0050 0050 move.l -[A7], 0x500050 /* 'P\0P' */
00000176 A8A7 syscall SetRect
00000178 486E FFE6 pea.l [A6 - 0x1A]
0000017C 2F3C 000F 005F move.l -[A7], 0xF005F
00000182 2F3C 0050 00A0 move.l -[A7], 0x5000A0
00000188 A8A7 syscall SetRect
0000018A 486E FFDE pea.l [A6 - 0x22]
0000018E A8A1 syscall FrameRect
00000190 486E FFE6 pea.l [A6 - 0x1A]
00000194 A8A1 syscall FrameRect
00000196 486E FFDE pea.l [A6 - 0x22]
0000019A 2F3C 0001 0001 move.l -[A7], 0x10001
000001A0 A8A9 syscall InsetRect
000001A2 486E FFE6 pea.l [A6 - 0x1A]
000001A6 2F3C 0001 0001 move.l -[A7], 0x10001
000001AC A8A9 syscall InsetRect
000001AE 302D C586 move.w D0, [A5 - 0x3A7A]
000001B2 5340 subq.w D0, 1
000001B4 41ED A950 lea.l A0, [A5 - 0x56B0]
000001B8 E740 asl D0.w, 3
000001BA 43EE FFD2 lea.l A1, [A6 - 0x2E]
000001BE 41F0 0000 lea.l A0, [A0 + D0.w]
000001C2 22D8 move.l [A1]+, [A0]+
000001C4 22D8 move.l [A1]+, [A0]+
000001C6 2F0E move.l -[A7], A6
000001C8 4EBA FEEA jsr [PC - 0x116 /* 000000B4 */]
000001CC 41EE FFB0 lea.l A0, [A6 - 0x50]
000001D0 43ED FE14 lea.l A1, [A5 - 0x1EC]
000001D4 20D9 move.l [A0]+, [A1]+
000001D6 20D9 move.l [A0]+, [A1]+
000001D8 486E FFB0 pea.l [A6 - 0x50]
000001DC 2F3C 0005 0005 move.l -[A7], 0x50005
000001E2 A8A9 syscall InsetRect
label000001E4:
000001E4 486D 1D42 pea.l [A5 + 0x1D42 /* export_932 */]
000001E8 486E FFFA pea.l [A6 - 0x6]
000001EC A991 syscall ModalDialog
000001EE 302E FFFA move.w D0, [A6 - 0x6]
000001F2 5340 subq.w D0, 1
000001F4 6712 beq +0x14 /* 00000208 */
000001F6 5340 subq.w D0, 1
000001F8 6754 beq +0x56 /* 0000024E */
000001FA 5340 subq.w D0, 1
000001FC 6754 beq +0x56 /* 00000252 */
000001FE 5340 subq.w D0, 1
00000200 6700 011A beq +0x11C /* 0000031C */
00000204 6000 0236 bra +0x238 /* 0000043C */
label00000208:
00000208 4267 clr.w -[A7]
0000020A 486E FFD2 pea.l [A6 - 0x2E]
0000020E 486D BB10 pea.l [A5 - 0x44F0]
00000212 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000216 101F move.b D0, [A7]+
00000218 6630 bne +0x32 /* 0000024A */
0000021A 41ED BB10 lea.l A0, [A5 - 0x44F0]
0000021E 43EE FFD2 lea.l A1, [A6 - 0x2E]
00000222 20D9 move.l [A0]+, [A1]+
00000224 20D9 move.l [A0]+, [A1]+
00000226 302D C586 move.w D0, [A5 - 0x3A7A]
0000022A 5340 subq.w D0, 1
0000022C 41ED A950 lea.l A0, [A5 - 0x56B0]
00000230 E740 asl D0.w, 3
00000232 41F0 0000 lea.l A0, [A0 + D0.w]
00000236 43ED BB10 lea.l A1, [A5 - 0x44F0]
0000023A 20D9 move.l [A0]+, [A1]+
0000023C 20D9 move.l [A0]+, [A1]+
0000023E 1B7C 0001 AD7A move.b [A5 - 0x5286], 0x1
00000244 1B7C 0001 C416 move.b [A5 - 0x3BEA], 0x1
label0000024A:
0000024A 6000 01F0 bra +0x1F2 /* 0000043C */
label0000024E:
0000024E 6000 01EC bra +0x1EE /* 0000043C */
label00000252:
00000252 486E FFCE pea.l [A6 - 0x32]
00000256 2F0E move.l -[A7], A6
00000258 4EBA FDA6 jsr [PC - 0x25A /* 00000000 */]
0000025C 302E FFCE move.w D0, [A6 - 0x32]
00000260 E740 asl D0.w, 3
00000262 322E FFD0 move.w D1, [A6 - 0x30]
00000266 D240 add.w D1, D0
00000268 48C1 ext.l D1
0000026A 2E01 move.l D7, D1
0000026C 4267 clr.w -[A7]
0000026E 486E FFD2 pea.l [A6 - 0x2E]
00000272 2F07 move.l -[A7], D7
00000274 A85D syscall BitTst
00000276 1A1F move.b D5, [A7]+
00000278 A89E syscall PenNormal
0000027A 1005 move.b D0, D5
0000027C 6706 beq +0x8 /* 00000284 */
0000027E 486D FE80 pea.l [A5 - 0x180]
00000282 A89D syscall PenPat
label00000284:
00000284 2F2E FFCE move.l -[A7], [A6 - 0x32]
00000288 2F0E move.l -[A7], A6
0000028A 4EBA FDE6 jsr [PC - 0x21A /* 00000072 */]
0000028E 1005 move.b D0, D5
00000290 670A beq +0xC /* 0000029C */
00000292 486E FFD2 pea.l [A6 - 0x2E]
00000296 2F07 move.l -[A7], D7
00000298 A85F syscall BitClr
0000029A 6008 bra +0xA /* 000002A4 */
label0000029C:
0000029C 486E FFD2 pea.l [A6 - 0x2E]
000002A0 2F07 move.l -[A7], D7
000002A2 A85E syscall BitSet
label000002A4:
000002A4 486E FFE6 pea.l [A6 - 0x1A]
000002A8 486E FFD2 pea.l [A6 - 0x2E]
000002AC A8A5 syscall FillRect
label000002AE:
000002AE 486E FFCA pea.l [A6 - 0x36]
000002B2 2F0E move.l -[A7], A6
000002B4 4EBA FD4A jsr [PC - 0x2B6 /* 00000000 */]
000002B8 4267 clr.w -[A7]
000002BA 2F2E FFCE move.l -[A7], [A6 - 0x32]
000002BE 2F2E FFCA move.l -[A7], [A6 - 0x36]
000002C2 A881 syscall EqualPt
000002C4 101F move.b D0, [A7]+
000002C6 6640 bne +0x42 /* 00000308 */
000002C8 2F2E FFCA move.l -[A7], [A6 - 0x36]
000002CC 2F0E move.l -[A7], A6
000002CE 4EBA FDA2 jsr [PC - 0x25E /* 00000072 */]
000002D2 302E FFCA move.w D0, [A6 - 0x36]
000002D6 E740 asl D0.w, 3
000002D8 322E FFCC move.w D1, [A6 - 0x34]
000002DC D240 add.w D1, D0
000002DE 48C1 ext.l D1
000002E0 2E01 move.l D7, D1
000002E2 1005 move.b D0, D5
000002E4 670A beq +0xC /* 000002F0 */
000002E6 486E FFD2 pea.l [A6 - 0x2E]
000002EA 2F07 move.l -[A7], D7
000002EC A85F syscall BitClr
000002EE 6008 bra +0xA /* 000002F8 */
label000002F0:
000002F0 486E FFD2 pea.l [A6 - 0x2E]
000002F4 2F07 move.l -[A7], D7
000002F6 A85E syscall BitSet
label000002F8:
000002F8 486E FFE6 pea.l [A6 - 0x1A]
000002FC 486E FFD2 pea.l [A6 - 0x2E]
00000300 A8A5 syscall FillRect
00000302 2D6E FFCA FFCE move.l [A6 - 0x32], [A6 - 0x36]
label00000308:
00000308 4267 clr.w -[A7]
0000030A 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
0000030E 101F move.b D0, [A7]+
00000310 0A00 0001 xori.b D0, 0x1
00000314 6798 beq -0x66 /* 000002AE */
00000316 A89E syscall PenNormal
00000318 6000 0122 bra +0x124 /* 0000043C */
label0000031C:
0000031C 41EE FFD2 lea.l A0, [A6 - 0x2E]
00000320 43ED FE80 lea.l A1, [A5 - 0x180]
00000324 20D9 move.l [A0]+, [A1]+
00000326 20D9 move.l [A0]+, [A1]+
00000328 4267 clr.w -[A7]
0000032A 2F2D B760 move.l -[A7], [A5 - 0x48A0]
0000032E 486E FFB8 pea.l [A6 - 0x48]
00000332 A92C syscall FindWindow
00000334 3D5F FFBC move.w [A6 - 0x44], [A7]+
00000338 2F2E FFB8 move.l -[A7], [A6 - 0x48]
0000033C A873 syscall SetPort
0000033E 486D B760 pea.l [A5 - 0x48A0]
00000342 A871 syscall GlobalToLocal
00000344 202E FFB8 move.l D0, [A6 - 0x48]
00000348 B0AD B740 cmp.l D0, [A5 - 0x48C0]
0000034C 57C0 seq D0
0000034E 7203 moveq.l D1, 0x03
00000350 B26E FFBC cmp.w D1, [A6 - 0x44]
00000354 57C1 seq D1
00000356 C001 and.b D0, D1
00000358 6752 beq +0x54 /* 000003AC */
0000035A 302D B762 move.w D0, [A5 - 0x489E]
0000035E 48C0 ext.l D0
00000360 81FC 0012 divs.w D0, 0x12
00000364 3D40 FFC2 move.w [A6 - 0x3E], D0
00000368 302D B760 move.w D0, [A5 - 0x48A0]
0000036C 48C0 ext.l D0
0000036E 81FC 000D divs.w D0, 0xD /* '\r' */
00000372 3C00 move.w D6, D0
00000374 4A46 tst.w D6
00000376 6C02 bge +0x4 /* 0000037A */
00000378 4246 clr.w D6
label0000037A:
0000037A 7009 moveq.l D0, 0x09
0000037C B046 cmp.w D0, D6
0000037E 6C02 bge +0x4 /* 00000382 */
00000380 7C09 moveq.l D6, 0x09
label00000382:
00000382 3006 move.w D0, D6
00000384 5240 addq.w D0, 1
00000386 720A moveq.l D1, 0x0A
00000388 C3EE FFC2 muls.w D1, [A6 - 0x3E]
0000038C D240 add.w D1, D0
0000038E 3D41 FFBE move.w [A6 - 0x42], D1
00000392 302E FFBE move.w D0, [A6 - 0x42]
00000396 5340 subq.w D0, 1
00000398 41ED A950 lea.l A0, [A5 - 0x56B0]
0000039C E740 asl D0.w, 3
0000039E 43EE FFD2 lea.l A1, [A6 - 0x2E]
000003A2 41F0 0000 lea.l A0, [A0 + D0.w]
000003A6 22D8 move.l [A1]+, [A0]+
000003A8 22D8 move.l [A1]+, [A0]+
000003AA 6078 bra +0x7A /* 00000424 */
label000003AC:
000003AC 4267 clr.w -[A7]
000003AE 302D B762 move.w D0, [A5 - 0x489E]
000003B2 5840 addq.w D0, 4
000003B4 3F00 move.w -[A7], D0
000003B6 4EAD 252A jsr [A5 + 0x252A /* export_1185 */]
000003BA 3B5F B762 move.w [A5 - 0x489E], [A7]+
000003BE 4267 clr.w -[A7]
000003C0 302D B760 move.w D0, [A5 - 0x48A0]
000003C4 5840 addq.w D0, 4
000003C6 3F00 move.w -[A7], D0
000003C8 4EAD 252A jsr [A5 + 0x252A /* export_1185 */]
000003CC 3B5F B760 move.w [A5 - 0x48A0], [A7]+
000003D0 4267 clr.w -[A7]
000003D2 2F2D B760 move.l -[A7], [A5 - 0x48A0]
000003D6 486E FFB0 pea.l [A6 - 0x50]
000003DA A8AD syscall PtInRect
000003DC 101F move.b D0, [A7]+
000003DE 6744 beq +0x46 /* 00000424 */
000003E0 7E00 moveq.l D7, 0x00
000003E2 4244 clr.w D4
000003E4 6038 bra +0x3A /* 0000041E */
label000003E6:
000003E6 426E FFF6 clr.w [A6 - 0xA]
000003EA 6028 bra +0x2A /* 00000414 */
label000003EC:
000003EC 4267 clr.w -[A7]
000003EE 302E FFF6 move.w D0, [A6 - 0xA]
000003F2 D06D B762 add.w D0, [A5 - 0x489E]
000003F6 3F00 move.w -[A7], D0
000003F8 3004 move.w D0, D4
000003FA D06D B760 add.w D0, [A5 - 0x48A0]
000003FE 3F00 move.w -[A7], D0
00000400 A865 syscall GetPixel
00000402 101F move.b D0, [A7]+
00000404 6708 beq +0xA /* 0000040E */
00000406 486E FFD2 pea.l [A6 - 0x2E]
0000040A 2F07 move.l -[A7], D7
0000040C A85E syscall BitSet
label0000040E:
0000040E 5287 addq.l D7, 1
00000410 526E FFF6 addq.w [A6 - 0xA], 1
label00000414:
00000414 7007 moveq.l D0, 0x07
00000416 B06E FFF6 cmp.w D0, [A6 - 0xA]
0000041A 6CD0 bge -0x2E /* 000003EC */
0000041C 5244 addq.w D4, 1
label0000041E:
0000041E 7007 moveq.l D0, 0x07
00000420 B044 cmp.w D0, D4
00000422 6CC2 bge -0x3C /* 000003E6 */
label00000424:
00000424 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000428 A873 syscall SetPort
0000042A 486E FFDE pea.l [A6 - 0x22]
0000042E A8A3 syscall EraseRect
00000430 486E FFE6 pea.l [A6 - 0x1A]
00000434 A8A3 syscall EraseRect
00000436 2F0E move.l -[A7], A6
00000438 4EBA FC7A jsr [PC - 0x386 /* 000000B4 */]
label0000043C:
0000043C 7001 moveq.l D0, 0x01
0000043E B06E FFFA cmp.w D0, [A6 - 0x6]
00000442 57C0 seq D0
00000444 7202 moveq.l D1, 0x02
00000446 B26E FFFA cmp.w D1, [A6 - 0x6]
0000044A 57C1 seq D1
0000044C 8001 or.b D0, D1
0000044E 6700 FD94 beq -0x26A /* 000001E4 */
00000452 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000456 4EAD 1CAA jsr [A5 + 0x1CAA /* export_913 */]
0000045A 486E FFFC pea.l [A6 - 0x4]
0000045E 4EAD 2AFA jsr [A5 + 0x2AFA /* export_1371 */]
00000462 2F2E FFDA move.l -[A7], [A6 - 0x26]
00000466 A873 syscall SetPort
label00000468:
00000468 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+
0000046C 4E5E unlink A6
0000046E 4E75 rts
fn00000470:
00000470 4E56 FFF8 link A6, -0x0008
00000474 206E 0008 movea.l A0, [A6 + 0x8]
00000478 3028 FFF8 move.w D0, [A0 - 0x8]
0000047C EB40 asl D0.w, 5
0000047E D07C 0010 add.w D0, 0x10
00000482 3D40 FFFA move.w [A6 - 0x6], D0
00000486 D07C 0020 add.w D0, 0x20 /* ' ' */
0000048A 3D40 FFFE move.w [A6 - 0x2], D0
0000048E 206E 0008 movea.l A0, [A6 + 0x8]
00000492 3028 FFF6 move.w D0, [A0 - 0xA]
00000496 EB40 asl D0.w, 5
00000498 D07C 0010 add.w D0, 0x10
0000049C 3D40 FFF8 move.w [A6 - 0x8], D0
000004A0 D07C 0020 add.w D0, 0x20 /* ' ' */
000004A4 3D40 FFFC move.w [A6 - 0x4], D0
000004A8 486E FFF8 pea.l [A6 - 0x8]
000004AC 4EAD 0912 jsr [A5 + 0x912 /* export_286 */]
000004B0 4E5E unlink A6
000004B2 2E9F move.l [A7], [A7]+
000004B4 4E75 rts
export_761:
000004B6 4E56 FFEC link A6, -0x0014
000004BA 48E7 0700 movem.l -[A7], D5,D6,D7
000004BE 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
000004C2 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
000004C6 42A7 clr.l -[A7]
000004C8 3F3C 00A4 move.w -[A7], 0xA4
000004CC 42A7 clr.l -[A7]
000004CE 70FF moveq.l D0, 0xFFFFFFFF
000004D0 2F00 move.l -[A7], D0
000004D2 4EAD 1E62 jsr [A5 + 0x1E62 /* export_968 */]
000004D6 2D5F FFFC move.l [A6 - 0x4], [A7]+
000004DA 2F2E FFFC move.l -[A7], [A6 - 0x4]
000004DE 2F3C 0001 0000 move.l -[A7], 0x10000
000004E4 1F3C 0001 move.b -[A7], 0x1
000004E8 4EAD 1CCA jsr [A5 + 0x1CCA /* export_917 */]
000004EC 4EAD 21F2 jsr [A5 + 0x21F2 /* export_1082 */]
000004F0 7E78 moveq.l D7, 0x78
000004F2 7C18 moveq.l D6, 0x18
000004F4 426E FFF8 clr.w [A6 - 0x8]
000004F8 6032 bra +0x34 /* 0000052C */
label000004FA:
000004FA 7A18 moveq.l D5, 0x18
000004FC 426E FFF6 clr.w [A6 - 0xA]
00000500 601A bra +0x1C /* 0000051C */
label00000502:
00000502 3F06 move.w -[A7], D6
00000504 3005 move.w D0, D5
00000506 D07C 0010 add.w D0, 0x10
0000050A 3F00 move.w -[A7], D0
0000050C A893 syscall MoveTo
0000050E 3F07 move.w -[A7], D7
00000510 A883 syscall DrawChar
00000512 DA7C 0020 add.w D5, 0x20 /* ' ' */
00000516 5247 addq.w D7, 1
00000518 526E FFF6 addq.w [A6 - 0xA], 1
label0000051C:
0000051C 7003 moveq.l D0, 0x03
0000051E B06E FFF6 cmp.w D0, [A6 - 0xA]
00000522 6CDE bge -0x20 /* 00000502 */
00000524 DC7C 0020 add.w D6, 0x20 /* ' ' */
00000528 526E FFF8 addq.w [A6 - 0x8], 1
label0000052C:
0000052C 7007 moveq.l D0, 0x07
0000052E B06E FFF8 cmp.w D0, [A6 - 0x8]
00000532 6CC6 bge -0x38 /* 000004FA */
00000534 4EAD 2132 jsr [A5 + 0x2132 /* export_1058 */]
00000538 302D BAEE move.w D0, [A5 - 0x4512]
0000053C 5340 subq.w D0, 1
0000053E 48C0 ext.l D0
00000540 81FC 0004 divs.w D0, 0x4
00000544 3D40 FFF8 move.w [A6 - 0x8], D0
00000548 7000 moveq.l D0, 0x00
0000054A 322D BAEE move.w D1, [A5 - 0x4512]
0000054E 5341 subq.w D1, 1
00000550 3001 move.w D0, D1
00000552 C0BC 0000 0003 and.l D0, 0x3
00000558 3D40 FFF6 move.w [A6 - 0xA], D0
0000055C 2F0E move.l -[A7], A6
0000055E 4EBA FF10 jsr [PC - 0xF0 /* 00000470 */]
label00000562:
00000562 486D 1D42 pea.l [A5 + 0x1D42 /* export_932 */]
00000566 486E FFFA pea.l [A6 - 0x6]
0000056A A991 syscall ModalDialog
0000056C 7002 moveq.l D0, 0x02
0000056E B06E FFFA cmp.w D0, [A6 - 0x6]
00000572 6670 bne +0x72 /* 000005E4 */
00000574 486E FFF2 pea.l [A6 - 0xE]
00000578 4EAD 202A jsr [A5 + 0x202A /* export_1025 */]
0000057C 2F0E move.l -[A7], A6
0000057E 4EBA FEF0 jsr [PC - 0x110 /* 00000470 */]
00000582 4267 clr.w -[A7]
00000584 302E FFF2 move.w D0, [A6 - 0xE]
00000588 907C 0010 sub.w D0, 0x10
0000058C 48C0 ext.l D0
0000058E 81FC 0020 divs.w D0, 0x20 /* ' ' */
00000592 3F00 move.w -[A7], D0
00000594 2F3C 0003 0000 move.l -[A7], 0x30000
0000059A 4EAD 245A jsr [A5 + 0x245A /* export_1159 */]
0000059E 3D5F FFF6 move.w [A6 - 0xA], [A7]+
000005A2 4267 clr.w -[A7]
000005A4 302E FFF4 move.w D0, [A6 - 0xC]
000005A8 907C 0010 sub.w D0, 0x10
000005AC 48C0 ext.l D0
000005AE 81FC 0020 divs.w D0, 0x20 /* ' ' */
000005B2 3F00 move.w -[A7], D0
000005B4 2F3C 0007 0000 move.l -[A7], 0x70000
000005BA 4EAD 245A jsr [A5 + 0x245A /* export_1159 */]
000005BE 3D5F FFF8 move.w [A6 - 0x8], [A7]+
000005C2 2F0E move.l -[A7], A6
000005C4 4EBA FEAA jsr [PC - 0x156 /* 00000470 */]
000005C8 302E FFF6 move.w D0, [A6 - 0xA]
000005CC 5240 addq.w D0, 1
000005CE 322E FFF8 move.w D1, [A6 - 0x8]
000005D2 E541 asl D1.w, 2
000005D4 D240 add.w D1, D0
000005D6 3B41 BAEE move.w [A5 - 0x4512], D1
000005DA 2F2D B660 move.l -[A7], [A5 - 0x49A0]
000005DE A873 syscall SetPort
000005E0 4EAD 2232 jsr [A5 + 0x2232 /* export_1090 */]
label000005E4:
000005E4 7001 moveq.l D0, 0x01
000005E6 B06E FFFA cmp.w D0, [A6 - 0x6]
000005EA 57C0 seq D0
000005EC 7202 moveq.l D1, 0x02
000005EE B26E FFFA cmp.w D1, [A6 - 0x6]
000005F2 57C1 seq D1
000005F4 8001 or.b D0, D1
000005F6 6700 FF6A beq -0x94 /* 00000562 */
label000005FA:
000005FA 486E FFF2 pea.l [A6 - 0xE]
000005FE 4EAD 202A jsr [A5 + 0x202A /* export_1025 */]
00000602 4267 clr.w -[A7]
00000604 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00000608 101F move.b D0, [A7]+
0000060A 0A00 0001 xori.b D0, 0x1
0000060E 67EA beq -0x14 /* 000005FA */
00000610 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000614 4EAD 1CAA jsr [A5 + 0x1CAA /* export_913 */]
00000618 486E FFFC pea.l [A6 - 0x4]
0000061C 4EAD 2AFA jsr [A5 + 0x2AFA /* export_1371 */]
00000620 1B7C 0001 B24C move.b [A5 - 0x4DB4], 0x1
00000626 7007 moveq.l D0, 0x07
00000628 B06D BB1C cmp.w D0, [A5 - 0x44E4]
0000062C 6708 beq +0xA /* 00000636 */
0000062E 3F3C 0007 move.w -[A7], 0x7
00000632 4EAD 005A jsr [A5 + 0x5A /* export_7 */]
label00000636:
00000636 4CDF 00E0 movem.l D5,D6,D7, [A7]+
0000063A 4E5E unlink A6
0000063C 4E75 rts
fn0000063E:
0000063E 4E56 FFFC link A6, -0x0004
00000642 48E7 0308 movem.l -[A7], D6,D7,A4
00000646 286E 0008 movea.l A4, [A6 + 0x8]
0000064A 206C FFFC movea.l A0, [A4 - 0x4]
0000064E 43EC FFEA lea.l A1, [A4 - 0x16]
00000652 41E8 0010 lea.l A0, [A0 + 0x10]
00000656 22D8 move.l [A1]+, [A0]+
00000658 22D8 move.l [A1]+, [A0]+
0000065A 486C FFEA pea.l [A4 - 0x16]
0000065E 2F3C 000C 0000 move.l -[A7], 0xC0000
00000664 A8A9 syscall InsetRect
00000666 302C FFF8 move.w D0, [A4 - 0x8]
0000066A C1EC FFFA muls.w D0, [A4 - 0x6]
0000066E 3C00 move.w D6, D0
00000670 302C FFF8 move.w D0, [A4 - 0x8]
00000674 5340 subq.w D0, 1
00000676 41ED B7B0 lea.l A0, [A5 - 0x4850]
0000067A D040 add.w D0, D0
0000067C 3E30 0000 move.w D7, [A0 + D0.w]
00000680 3007 move.w D0, D7
00000682 48C0 ext.l D0
00000684 81FC 0002 divs.w D0, 0x2
00000688 3206 move.w D1, D6
0000068A 9240 sub.w D1, D0
0000068C 3941 FFEC move.w [A4 - 0x14], D1
00000690 3007 move.w D0, D7
00000692 D06C FFEC add.w D0, [A4 - 0x14]
00000696 3940 FFF0 move.w [A4 - 0x10], D0
0000069A 4CDF 10C0 movem.l D6,D7,A4, [A7]+
0000069E 4E5E unlink A6
000006A0 2E9F move.l [A7], [A7]+
000006A2 4E75 rts
fn000006A4:
000006A4 4E56 0000 link A6, 0
000006A8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000006AC 4EBA FF90 jsr [PC - 0x70 /* 0000063E */]
000006B0 206E 0008 movea.l A0, [A6 + 0x8]
000006B4 4868 FFEA pea.l [A0 - 0x16]
000006B8 2F3C FFF8 FFF6 move.l -[A7], 0xFFF8FFF6
000006BE A8A9 syscall InsetRect
000006C0 206E 0008 movea.l A0, [A6 + 0x8]
000006C4 4868 FFEA pea.l [A0 - 0x16]
000006C8 4EAD 0912 jsr [A5 + 0x912 /* export_286 */]
000006CC 4E5E unlink A6
000006CE 2E9F move.l [A7], [A7]+
000006D0 4E75 rts
export_762:
000006D2 4E56 FFEA link A6, -0x0016
000006D6 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
000006DA 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
000006DE 42A7 clr.l -[A7]
000006E0 3F3C 00A5 move.w -[A7], 0xA5
000006E4 42A7 clr.l -[A7]
000006E6 70FF moveq.l D0, 0xFFFFFFFF
000006E8 2F00 move.l -[A7], D0
000006EA 4EAD 1E62 jsr [A5 + 0x1E62 /* export_968 */]
000006EE 2D5F FFFC move.l [A6 - 0x4], [A7]+
000006F2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000006F6 2F3C 0001 0000 move.l -[A7], 0x10000
000006FC 1F3C 0001 move.b -[A7], 0x1
00000700 4EAD 1CCA jsr [A5 + 0x1CCA /* export_917 */]
00000704 206E FFFC movea.l A0, [A6 - 0x4]
00000708 43EE FFEA lea.l A1, [A6 - 0x16]
0000070C 41E8 0010 lea.l A0, [A0 + 0x10]
00000710 22D8 move.l [A1]+, [A0]+
00000712 22D8 move.l [A1]+, [A0]+
00000714 302E FFF0 move.w D0, [A6 - 0x10]
00000718 906E FFEC sub.w D0, [A6 - 0x14]
0000071C 48C0 ext.l D0
0000071E 81FC 0007 divs.w D0, 0x7
00000722 3D40 FFFA move.w [A6 - 0x6], D0
00000726 3D7C 0001 FFF8 move.w [A6 - 0x8], 0x1
0000072C 6010 bra +0x12 /* 0000073E */
label0000072E:
0000072E 2F0E move.l -[A7], A6
00000730 4EBA FF0C jsr [PC - 0xF4 /* 0000063E */]
00000734 486E FFEA pea.l [A6 - 0x16]
00000738 A8A2 syscall PaintRect
0000073A 526E FFF8 addq.w [A6 - 0x8], 1
label0000073E:
0000073E 7006 moveq.l D0, 0x06
00000740 B06E FFF8 cmp.w D0, [A6 - 0x8]
00000744 6CE8 bge -0x16 /* 0000072E */
00000746 3D7C 0001 FFF8 move.w [A6 - 0x8], 0x1
0000074C 601A bra +0x1C /* 00000768 */
label0000074E:
0000074E 302E FFF8 move.w D0, [A6 - 0x8]
00000752 5340 subq.w D0, 1
00000754 41ED B7B0 lea.l A0, [A5 - 0x4850]
00000758 D040 add.w D0, D0
0000075A 3230 0000 move.w D1, [A0 + D0.w]
0000075E B26D B7AE cmp.w D1, [A5 - 0x4852]
00000762 670C beq +0xE /* 00000770 */
00000764 526E FFF8 addq.w [A6 - 0x8], 1
label00000768:
00000768 7006 moveq.l D0, 0x06
0000076A B06E FFF8 cmp.w D0, [A6 - 0x8]
0000076E 6CDE bge -0x20 /* 0000074E */
label00000770:
00000770 2F0E move.l -[A7], A6
00000772 4EBA FF30 jsr [PC - 0xD0 /* 000006A4 */]
label00000776:
00000776 486D 1D42 pea.l [A5 + 0x1D42 /* export_932 */]
0000077A 486E FFF6 pea.l [A6 - 0xA]
0000077E A991 syscall ModalDialog
00000780 7002 moveq.l D0, 0x02
00000782 B06E FFF6 cmp.w D0, [A6 - 0xA]
00000786 6658 bne +0x5A /* 000007E0 */
00000788 2F0E move.l -[A7], A6
0000078A 4EBA FF18 jsr [PC - 0xE8 /* 000006A4 */]
0000078E 486E FFF2 pea.l [A6 - 0xE]
00000792 4EAD 202A jsr [A5 + 0x202A /* export_1025 */]
00000796 4267 clr.w -[A7]
00000798 302E FFFA move.w D0, [A6 - 0x6]
0000079C 48C0 ext.l D0
0000079E 81FC 0002 divs.w D0, 0x2
000007A2 D06E FFF4 add.w D0, [A6 - 0xC]
000007A6 48C0 ext.l D0
000007A8 81EE FFFA divs.w D0, [A6 - 0x6]
000007AC 3F00 move.w -[A7], D0
000007AE 2F3C 0006 0001 move.l -[A7], 0x60001
000007B4 4EAD 245A jsr [A5 + 0x245A /* export_1159 */]
000007B8 3D5F FFF8 move.w [A6 - 0x8], [A7]+
000007BC 2F0E move.l -[A7], A6
000007BE 4EBA FEE4 jsr [PC - 0x11C /* 000006A4 */]
000007C2 2F2D B660 move.l -[A7], [A5 - 0x49A0]
000007C6 A873 syscall SetPort
000007C8 302E FFF8 move.w D0, [A6 - 0x8]
000007CC 5340 subq.w D0, 1
000007CE 41ED B7B0 lea.l A0, [A5 - 0x4850]
000007D2 D040 add.w D0, D0
000007D4 3F30 0000 move.w -[A7], [A0 + D0.w]
000007D8 4EAD 0082 jsr [A5 + 0x82 /* export_12 */]
000007DC 4EAD 2232 jsr [A5 + 0x2232 /* export_1090 */]
label000007E0:
000007E0 7001 moveq.l D0, 0x01
000007E2 B06E FFF6 cmp.w D0, [A6 - 0xA]
000007E6 57C0 seq D0
000007E8 7202 moveq.l D1, 0x02
000007EA B26E FFF6 cmp.w D1, [A6 - 0xA]
000007EE 57C1 seq D1
000007F0 8001 or.b D0, D1
000007F2 6782 beq -0x7C /* 00000776 */
label000007F4:
000007F4 486E FFF2 pea.l [A6 - 0xE]
000007F8 4EAD 202A jsr [A5 + 0x202A /* export_1025 */]
000007FC 4267 clr.w -[A7]
000007FE 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00000802 101F move.b D0, [A7]+
00000804 0A00 0001 xori.b D0, 0x1
00000808 67EA beq -0x14 /* 000007F4 */
0000080A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000080E 4EAD 1CAA jsr [A5 + 0x1CAA /* export_913 */]
00000812 486E FFFC pea.l [A6 - 0x4]
00000816 4EAD 2AFA jsr [A5 + 0x2AFA /* export_1371 */]
0000081A 1B7C 0001 B24C move.b [A5 - 0x4DB4], 0x1
00000820 4E5E unlink A6
00000822 4E75 rts
fn00000824:
00000824 4E56 FFF8 link A6, -0x0008
00000828 206E 0008 movea.l A0, [A6 + 0x8]
0000082C 3028 FFF2 move.w D0, [A0 - 0xE]
00000830 907C 0031 sub.w D0, 0x31 /* '1' */
00000834 EB40 asl D0.w, 5
00000836 5040 addq.w D0, 8
00000838 3D40 FFFA move.w [A6 - 0x6], D0
0000083C D07C 0020 add.w D0, 0x20 /* ' ' */
00000840 3D40 FFFE move.w [A6 - 0x2], D0
00000844 3D7C 0008 FFF8 move.w [A6 - 0x8], 0x8
0000084A 302E FFF8 move.w D0, [A6 - 0x8]
0000084E D07C 0020 add.w D0, 0x20 /* ' ' */
00000852 3D40 FFFC move.w [A6 - 0x4], D0
00000856 486E FFF8 pea.l [A6 - 0x8]
0000085A 4EAD 0912 jsr [A5 + 0x912 /* export_286 */]
0000085E 4E5E unlink A6
00000860 2E9F move.l [A7], [A7]+
00000862 4E75 rts
export_763:
00000864 4E56 FFEE link A6, -0x0012
00000868 2F07 move.l -[A7], D7
0000086A 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
0000086E 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
00000872 42A7 clr.l -[A7]
00000874 3F3C 00A2 move.w -[A7], 0xA2
00000878 42A7 clr.l -[A7]
0000087A 70FF moveq.l D0, 0xFFFFFFFF
0000087C 2F00 move.l -[A7], D0
0000087E 4EAD 1E62 jsr [A5 + 0x1E62 /* export_968 */]
00000882 2D5F FFFC move.l [A6 - 0x4], [A7]+
00000886 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000088A 2F3C 0001 0000 move.l -[A7], 0x10000
00000890 1F3C 0001 move.b -[A7], 0x1
00000894 4EAD 1CCA jsr [A5 + 0x1CCA /* export_917 */]
00000898 4EAD 21F2 jsr [A5 + 0x21F2 /* export_1082 */]
0000089C 7E10 moveq.l D7, 0x10
0000089E 3D7C 0031 FFF2 move.w [A6 - 0xE], 0x31 /* '1' */
000008A4 6016 bra +0x18 /* 000008BC */
label000008A6:
000008A6 3F07 move.w -[A7], D7
000008A8 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
000008AC A893 syscall MoveTo
000008AE 3F2E FFF2 move.w -[A7], [A6 - 0xE]
000008B2 A883 syscall DrawChar
000008B4 DE7C 0020 add.w D7, 0x20 /* ' ' */
000008B8 526E FFF2 addq.w [A6 - 0xE], 1
label000008BC:
000008BC 7036 moveq.l D0, 0x36
000008BE B06E FFF2 cmp.w D0, [A6 - 0xE]
000008C2 6CE2 bge -0x1C /* 000008A6 */
000008C4 4EAD 2132 jsr [A5 + 0x2132 /* export_1058 */]
000008C8 302D B766 move.w D0, [A5 - 0x489A]
000008CC 5740 subq.w D0, 3
000008CE 6712 beq +0x14 /* 000008E2 */
000008D0 5340 subq.w D0, 1
000008D2 6716 beq +0x18 /* 000008EA */
000008D4 5340 subq.w D0, 1
000008D6 671A beq +0x1C /* 000008F2 */
000008D8 5340 subq.w D0, 1
000008DA 671E beq +0x20 /* 000008FA */
000008DC 5540 subq.w D0, 2
000008DE 6722 beq +0x24 /* 00000902 */
000008E0 6028 bra +0x2A /* 0000090A */
label000008E2:
000008E2 3D7C 0031 FFF2 move.w [A6 - 0xE], 0x31 /* '1' */
000008E8 602A bra +0x2C /* 00000914 */
label000008EA:
000008EA 3D7C 0032 FFF2 move.w [A6 - 0xE], 0x32 /* '2' */
000008F0 6022 bra +0x24 /* 00000914 */
label000008F2:
000008F2 3D7C 0033 FFF2 move.w [A6 - 0xE], 0x33 /* '3' */
000008F8 601A bra +0x1C /* 00000914 */
label000008FA:
000008FA 3D7C 0034 FFF2 move.w [A6 - 0xE], 0x34 /* '4' */
00000900 6012 bra +0x14 /* 00000914 */
label00000902:
00000902 3D7C 0035 FFF2 move.w [A6 - 0xE], 0x35 /* '5' */
00000908 600A bra +0xC /* 00000914 */
label0000090A:
0000090A 426D B766 clr.w [A5 - 0x489A]
0000090E 3D7C 0036 FFF2 move.w [A6 - 0xE], 0x36 /* '6' */
label00000914:
00000914 2F0E move.l -[A7], A6
00000916 4EBA FF0C jsr [PC - 0xF4 /* 00000824 */]
label0000091A:
0000091A 486D 1D42 pea.l [A5 + 0x1D42 /* export_932 */]
0000091E 486E FFFA pea.l [A6 - 0x6]
00000922 A991 syscall ModalDialog
00000924 7002 moveq.l D0, 0x02
00000926 B06E FFFA cmp.w D0, [A6 - 0x6]
0000092A 6600 0094 bne +0x96 /* 000009C0 */
0000092E 486E FFF4 pea.l [A6 - 0xC]
00000932 4EAD 202A jsr [A5 + 0x202A /* export_1025 */]
00000936 2F0E move.l -[A7], A6
00000938 4EBA FEEA jsr [PC - 0x116 /* 00000824 */]
0000093C 4267 clr.w -[A7]
0000093E 302E FFF6 move.w D0, [A6 - 0xA]
00000942 5140 subq.w D0, 8
00000944 48C0 ext.l D0
00000946 81FC 0020 divs.w D0, 0x20 /* ' ' */
0000094A D07C 0031 add.w D0, 0x31 /* '1' */
0000094E 3F00 move.w -[A7], D0
00000950 2F3C 0036 0031 move.l -[A7], 0x360031 /* '6\01' */
00000956 4EAD 245A jsr [A5 + 0x245A /* export_1159 */]
0000095A 3D5F FFF2 move.w [A6 - 0xE], [A7]+
0000095E 2F0E move.l -[A7], A6
00000960 4EBA FEC2 jsr [PC - 0x13E /* 00000824 */]
00000964 302E FFF2 move.w D0, [A6 - 0xE]
00000968 0440 0031 subi.w D0, 0x31 /* '1' */
0000096C 6B48 bmi +0x4A /* 000009B6 */
0000096E 0C40 0005 cmpi.w D0, 0x5
00000972 6E42 bgt +0x44 /* 000009B6 */
00000974 D040 add.w D0, D0
00000976 303B 0006 move.w D0, [PC + D0.w + 0x6]
0000097A 4EFB 0000 jmp [PC + D0.w]
0000097E 000E 0016 ori.b A6, 0x16
00000982 001E 0026 ori.b [A6]+, 0x26 /* '&' */
00000986 002E 0036 3B7C ori.b [A6 + 0x3B7C], 0x36 /* '6' */
0000098C 0003 B766 ori.b D3, 0x66 /* 'f' */
00000990 6024 bra +0x26 /* 000009B6 */
00000992 3B7C 0004 B766 move.w [A5 - 0x489A], 0x4
00000998 601C bra +0x1E /* 000009B6 */
0000099A 3B7C 0005 B766 move.w [A5 - 0x489A], 0x5
000009A0 6014 bra +0x16 /* 000009B6 */
000009A2 3B7C 0006 B766 move.w [A5 - 0x489A], 0x6
000009A8 600C bra +0xE /* 000009B6 */
000009AA 3B7C 0008 B766 move.w [A5 - 0x489A], 0x8
000009B0 6004 bra +0x6 /* 000009B6 */
000009B2 426D B766 clr.w [A5 - 0x489A]
label000009B6:
000009B6 2F2D B660 move.l -[A7], [A5 - 0x49A0]
000009BA A873 syscall SetPort
000009BC 4EAD 2232 jsr [A5 + 0x2232 /* export_1090 */]
label000009C0:
000009C0 7001 moveq.l D0, 0x01
000009C2 B06E FFFA cmp.w D0, [A6 - 0x6]
000009C6 57C0 seq D0
000009C8 7202 moveq.l D1, 0x02
000009CA B26E FFFA cmp.w D1, [A6 - 0x6]
000009CE 57C1 seq D1
000009D0 8001 or.b D0, D1
000009D2 6700 FF46 beq -0xB8 /* 0000091A */
label000009D6:
000009D6 486E FFF4 pea.l [A6 - 0xC]
000009DA 4EAD 202A jsr [A5 + 0x202A /* export_1025 */]
000009DE 4267 clr.w -[A7]
000009E0 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
000009E4 101F move.b D0, [A7]+
000009E6 0A00 0001 xori.b D0, 0x1
000009EA 67EA beq -0x14 /* 000009D6 */
000009EC 2F2E FFFC move.l -[A7], [A6 - 0x4]
000009F0 4EAD 1CAA jsr [A5 + 0x1CAA /* export_913 */]
000009F4 486E FFFC pea.l [A6 - 0x4]
000009F8 4EAD 2AFA jsr [A5 + 0x2AFA /* export_1371 */]
000009FC 1B7C 0001 B24C move.b [A5 - 0x4DB4], 0x1
00000A02 7011 moveq.l D0, 0x11
00000A04 B06D BB1C cmp.w D0, [A5 - 0x44E4]
00000A08 6708 beq +0xA /* 00000A12 */
00000A0A 3F3C 0011 move.w -[A7], 0x11
00000A0E 4EAD 005A jsr [A5 + 0x5A /* export_7 */]
label00000A12:
00000A12 2E1F move.l D7, [A7]+
00000A14 4E5E unlink A6
00000A16 4E75 rts